⚙️ Puesta a punto

Clase 0 - Preparación del entorno de trabajo

Pablo Tiscornia

Estación R

2026-01-27

Bienvenidos y bienvenidas a Estación R

Contacto con Estación R



💬 Slack

🔗 Web

✉️ Correo

🐘 Mastodon

𝕏 X

[in] LinkedIn

[ig] Instagram

Puesta a punto ⚙️

¿Qué necesitamos?

Para poder trabajar en el curso necesitamos:


1. R 📊

El lenguaje de programación


2. RStudio 💻

El entorno de desarrollo (IDE)


3. Paquetes 📦

Herramientas adicionales


4. Slack 💬

Para comunicarnos

Instalación de R

¿Qué es R?


  • R es un lenguaje de programación especializado en estadística y análisis de datos


  • Es gratuito y de código abierto


  • Tiene una comunidad enorme de usuarios en todo el mundo


  • Ideal para ciencias sociales, economía, salud pública, etc.

Descargar R

Paso 1: Ir a cloud.r-project.org


Paso 2: Elegir tu sistema operativo

  • Windows: “Download R for Windows” → “base” → “Download R-x.x.x”
  • Mac: “Download R for macOS” → elegir según procesador
  • Linux: Seguir instrucciones según distribución


Paso 3: Ejecutar el instalador con opciones por defecto

Para usuarios de Windows ⚠️


Importante: Instalar también Rtools



👉 Descargar la versión que corresponda a tu versión de R


👉 Necesario para compilar algunos paquetes (como tidyverse)

Instalación de RStudio

¿Qué es RStudio?


RStudio es un IDE (Entorno de Desarrollo Integrado) para R


Hace que trabajar con R sea mucho más fácil


Incluye:

  • Editor de código con autocompletado
  • Visualizador de datos y gráficos
  • Gestor de archivos y proyectos
  • Terminal integrada

Descargar RStudio


1. Ir a posit.co/download/rstudio-desktop/


2. Descargar la versión gratuita “RStudio Desktop”


3. Elegir tu sistema operativo


4. Ejecutar el instalador

Verificar la instalación


1. Abrir RStudio (no R directamente)


2. En la consola (panel inferior izquierdo), escribir:

R.version.string


3. Debería mostrar algo como:

"R version 4.x.x (2024-xx-xx)"

Los paneles de RStudio

Conociendo RStudio

RStudio tiene 4 paneles principales:


1. Editor (arriba izquierda)

Donde escribimos código


2. Consola (abajo izquierda)

Donde se ejecuta el código


3. Entorno (arriba derecha)

Objetos en memoria


4. Archivos/Plots/Ayuda (abajo derecha)

Navegación y visualización

Consola vs Editor

Consola 💻

  • Ejecuta código inmediatamente
  • No guarda el código
  • Útil para pruebas rápidas

Editor 📝

  • Guarda el código en archivos .R
  • Permite ejecutar línea por línea
  • Siempre trabajar desde el editor

Instalación de paquetes 📦

¿Qué son los paquetes?


Los paquetes son extensiones que agregan funcionalidades a R


R base viene con funciones básicas


Los paquetes nos dan herramientas especializadas:

  • tidyverse para manipulación de datos
  • ggplot2 para visualización
  • haven para leer archivos de SPSS/Stata
  • eph para datos de la EPH Argentina

Instalar paquetes

En la consola de RStudio:

# Instalar un paquete
install.packages("tidyverse")


Solo necesitás hacer esto una vez por paquete


⏳ La instalación puede tardar algunos minutos

Cargar paquetes

Cada vez que abras RStudio, tenés que cargar los paquetes:

# Cargar el paquete
library(tidyverse)


Analogía 📚

Acción Analogía
Instalar Comprar el libro (una vez)
Cargar Sacar el libro de la biblioteca (cada sesión)

Paquetes del curso

# Ecosistema tidyverse
install.packages("tidyverse")  # Manipulación y visualización
# Importación de datos
install.packages("haven")      # Leer archivos SPSS/Stata
install.packages("readxl")     # Leer archivos Excel
# Datos de Argentina
install.packages("eph")        # Encuesta Permanente de Hogares
# Utilidades
install.packages("janitor")    # Limpieza de datos


💡 También podés ejecutar el script 00-puesta_a_punto.R

Script de puesta a punto

Descargá y ejecutá el script desde el sitio del curso:


estacion-r.github.io/intro-r-sociales/encuentros/0-puesta-a-punto/


Este script:

  1. ✅ Verifica que R esté instalado correctamente
  2. ✅ Instala todos los paquetes necesarios
  3. ✅ Comprueba que todo funcione

Slack 💬

Comunicación del curso

Usamos Slack para:


  • 💬 Consultas entre clases
  • 📎 Compartir código y recursos
  • 📢 Anuncios importantes
  • 👥 Comunidad de estudiantes


Descargar: slack.com/downloads

Unirse al workspace


1. Recibirás una invitación por email


2. Crear cuenta o usar una existente


3. Buscar el canal #intro-r-sociales


4. ¡Presentate brevemente en el canal!

Problemas comunes 🔧

R no se encuentra

Error: RStudio no detecta R


Solución:

  1. Verificar que R esté instalado
  2. Reinstalar R si es necesario
  3. En Windows: verificar que R está en el PATH

Error al instalar paquetes

Error: package 'xxx' is not available


Soluciones:

  • ✅ Verificar conexión a internet
  • ✅ En Windows: instalar Rtools
  • ✅ Probar con otro mirror:
install.packages("xxx", repos = "https://cloud.r-project.org")

Caracteres especiales

Error: Problemas con tildes o ñ


Solución:

En RStudio ir a:

Tools → Global Options → Code → Saving → Default text encoding: UTF-8

Verificación final ✅

Checklist


Item Estado
R instalado (versión 4.x o superior)
RStudio instalado y funcionando
Rtools instalado (solo Windows)
Paquete tidyverse instalado
Slack instalado y workspace unido

Probar que todo funcione

Ejecutá este código en RStudio:

# Cargar tidyverse
library(tidyverse)

# Crear un gráfico simple
ggplot(mtcars, aes(x = wt, y = mpg)) +
  geom_point(color = "#4F7CFF", size = 3) +
  labs(title = "¡Todo funciona!") +
  theme_minimal()


Si ves el gráfico, ¡estás listo/a para el curso! 🎉

¡Listo!

Nos vemos en clase


📅 Fecha: Martes 27 de enero, 19hs (ARG)


📚 Tema: Introducción al curso y a la EPH


Si tenés problemas con la instalación, escribinos por Slack


¿Preguntas? 🙋